Design Description for Software Components

نویسندگان

  • Vladan Jovanovic
  • Stevan Mrdalj
چکیده

This paper outlines viewpoints of interest in the design of software components for software intensive information systems. Applicability of a standard for design representation is discussed indicating usage of standard languages for such representation. Additionally, a unifying metamodel for software component design is presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Knowledge Area Description for Software Design (version 0.60)

Software design, from (software) requirements typically stated in terms relevant to the problem domain, produces a description of a solution that will solve the software-related aspects of the problem. Software design describes how the system is decomposed and organized into components and describes the interfaces between these components (architectural design). Software design also refines the...

متن کامل

The Design of a Complex Software System with Archjava

Software development by assembling components represents a very promising way for the design of high quality software at lower costs. The assembly is specified by the Architecture Description Languages (ADL). ArchJava is an ADL that is characterized by its independence from the application domain and its close position to the implementation level, thus making it very attractive for practitioner...

متن کامل

Usefulness of Software Architecture Description Languages for Modeling and Analysis of Federates and Federation Architectures

Software architecture is high-level software design, dealing with the structure and organization of large software systems. The architecture of a software system is defined in terms of computational components and interactions among those components. Architecture Description Languages (ADLs) are languages designed to represent software designs at the architecture level. Different ADLs often hav...

متن کامل

HappyWork : A Software Architecture Design Environment

Software architecture serves as a framework for understanding system components and their interrelationships. Software architectures can be reusable assets to achieve low costs, high productivity, and consistent quality. We have developed a software architecture design environment, called HappyWork. In this paper, we would like to present the structure and functions of HappyWork. HappyWork has ...

متن کامل

Design and Evaluation of Distributed Component-Oriented Software Systems

With the emergence of the Object Management Group's CORBA (Common Object Request Broker Architecture) and comparable platforms heterogeneous and distributed computing is facilitated. Providing location-, language-, and platform-transparency, CORBA promotes the independent development of software components and standardizes the interaction between components. However, the design of entire softwa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003